English Dictionary
▪ commuter train
▪ commuting
▪ comoro islands
▪ comoros
▪ comose
◊ COMORO ISLANDS
Comoro Islands
n : three main islands and numerous islets in the Indian Ocean
between Mozambique and Madagascar [syn: {Comoro Islands},
{Iles Comores}]
commuter train
commuting
comoro islands
comoros
comose
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]